﻿Public MustInherit Class RegexInputViewModelBase
    Inherits ViewModelBase

#Region "Events"
    ' Insert Event Declarations Here
#End Region

#Region "Properties"
#Region "Constants"
    ' Insert Constant Declarations Here
#End Region

    Private _parent As MainViewModel
    Protected Property Parent As MainViewModel
        Get
            Return _parent
        End Get
        Private Set(value As MainViewModel)
            _parent = value
        End Set
    End Property

    Public MustOverride ReadOnly Property HeaderText As String
#End Region

#Region "Constructors"
    Public Sub New(parent As MainViewModel, viewNavigator As IViewNavigator)
        MyBase.New(viewNavigator)
        Me.Parent = parent
    End Sub
#End Region

#Region "Methods"
    ' Insert Method (Function/Sub) Declarations Here

#Region "Event Raiser Methods"
    ' Insert Method Declarations which Raise an Event Here
#End Region

#Region "Event Handlers"
    ' Insert Method Declarations which Handle an Event Here
#End Region
#End Region

End Class
